Soft Subdivision Planner for a Rod

نویسندگان

  • Ching-Hsiang Hsu
  • Yi-Jen Chiang
  • Chee Yap
چکیده

In this paper we consider the motion planning problem to find a path for a rod (also known as a line segment or ladder) amidst polyhedral obstacles in 3D. The configuration space of a rod has 5 degrees of freedom (DOFs) and may be identified with R × S. Devising theoretically-sound but practical algorithms for motion planning of robots with more than 4 DOFs is a major challenge. To our knowledge, there is no explicit exact planning algorithm for a rod. Even if one exists, exact implementation seems out of the question. We also believe that exact algorithms have little practical value in robot motion planning because of the inherent inaccuracies in all real-world robots and environments. So we want ε-approximations, but we must be careful not to use the ε parameter as if it is an exact parameter (e.g., replacing a point p by an ε-ball centered at p with sharp boundaries). In our recent work [3, 5, 6, 1], we propose the notion of a resolution-exact algorithm where ε is used in a “soft” manner. Specifically, we propose a subdivision framework based on the twin foundations of ε-exactness and soft predicates. In this paper we develop an ε-exact planner for a rod in 3D under this framework. Technical Background and Setting We consider a robot R0 which is a rod (closed line segment) of length l0 > 0 in R . The two endpoints of the rod are denoted B and A, and called (respectively) the base and apex of R0. The standard placement of the rod is defined to be the line segment [(0, 0, 0), (0, 0, l0)] where (0, 0, 0) and (0, 0, l0) correspond to the placements of B and A, respectively. As a rigid body, the rod has 5 DOFs. We let its configuration space be Cspace = R 3 ×S and a typical configuration is a pair (q, α) where q = (x, y, z) ∈ R and α ∈ S is a (rod) orientation. This configuration defines a transformation of R whereby the base and apex of the robot are respectively transformed to the points B[q, α] := q and A[q, α] := q + l0α. The space S is unsuitable for subdivision. So we introduce a parametrized model Ŝ2 which is the boundary of the cube [−1, 1] ⊆ R. In general, if X and

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Resolution-Exact Planner for Non-Crossing 2-Link Robot

We consider the motion planning problem for a 2-link robot amidst polygonal obstacles. The two links are normally allowed to cross each other, but in this paper, we introduce the non-crossing version of this robot. This 4DOF configuration space is novel and interesting. Using the recently introduced algorithmic framework of Soft Subdivision Search (SSS), we design a resolution-exact planner for...

متن کامل

Resolution-Exact Planner for Thick Non-Crossing 2-Link Robots

We consider the path planning problem for a 2-link robot amidst polygonal obstacles. Our robot is parametrizable by the lengths `1, `2 > 0 of its two links, the thickness τ ≥ 0 of the links, and an angle κ that constrains the angle between the 2 links to be strictly greater than κ. The case τ > 0 and κ ≥ 0 corresponds to “thick non-crossing” robots. This results in a novel 4DOF configuration sp...

متن کامل

Resolution-Exact Algorithms for Link Robots

Motion planning is a major topic in robotics. Divergent paths have been taken by practical roboticists and theoretical motion planners. Our goal is to produce algorithms that are practical and have strong theoretical guarantees. Recently, we have proposed a subdivision approach based on soft predicates [19], but with a new notion of correctness called resolution-exactness. Unlike most theoretic...

متن کامل

Resolution-Exact Planner for a 2-link Planar Robot using Soft Predicates

Motion planning is a major topic in robotics. It frequently refers to motion of a robot in a R2 or R3 world that contains obstacles. Our goal is to produce algorithms that are practical and have strong theoretical guarantees. Recently, a new framework Soft Subdivision Search (SSS) was introduced to solve various motion planning problems. It is based on soft predicates and a new notion of correc...

متن کامل

REVERSE LOOP SUBDIVISION FOR GEOMETRY AND TEXTURES

Reverse subdivision aims at constructing a coarser representation of an object given by a fine polygon mesh. In this paper, we first derive a mask for reverse Loop subdivision that can be applied to both regular and extraordinary vertices. The mask is parameterized, and thus can also be used in reversing variants of Loop subdivision, such as those proposed by Warren and Litke. We apply this mas...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016